package pl.edu.agh.jemo.evolution.population;

import pl.edu.agh.jemo.evolution.genotype.impl.DoubleGenotype;
import pl.edu.agh.jemo.evolution.objfunc.ObjectiveFunctionSet;
import pl.edu.agh.jemo.evolution.objfunc.impl.Simple2DObjFunc;
import pl.edu.agh.jemo.evolution.specimen.impl.MockSpecimen;

public class MockPopulation extends Population {

	public MockPopulation() {
		ObjectiveFunctionSet fun = new ObjectiveFunctionSet();
		fun.add(new Simple2DObjFunc());
		
		try {
			init(0, fun, MockSpecimen.class, DoubleGenotype.class);
		} catch (InstantiationException e) {
			e.printStackTrace();
		} catch (IllegalAccessException e) {
			e.printStackTrace();
		}
		
	}
}
